resolution of rights disputes - Espagnol Anglais Dictionnaire